St.Edmuns Church
115 Hertford Rd., Edmonton, Greater London, United Kingdom, N9 7EN
(02088) 036631 Phone